// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV
})

// 云函数入口函数
exports.main = async (event, context) => {
  const { collectionName } = event
  try {
    // 获取集合信息
    const db = cloud.database()
    const result = await db.collection(collectionName).get()
    console.log('集合数据:', result)
    
    // 返回集合权限信息
    return {
      success: true,
      message: '获取集合信息成功',
      data: result.data
    }
  } catch (error) {
    console.error('获取集合信息失败:', error)
    return {
      success: false,
      message: '获取集合信息失败',
      error
    }
  }
}